page{
  font-size:26rpx;
}
.good-place-detail-container{
  position:fixed;
  width:100%;
  height:100%;
  left:0;
  top:0;
}
.video-info-cont {
 position:fixed;left:0;top:0;width:100%;
  background-color:#fff;
  box-shadow: 0 10rpx 10rpx rgba(0, 0, 0, .2);
}
.detail-video{
  width:100%;
  height:422rpx;
}
.paddingLR45{
  padding:0 45rpx;
}
.good-place-detail-e{
  padding:60rpx 45rpx;
  width:100%;
  margin:0 auto;
  box-sizing:border-box;
  margin-top:650rpx;
}
.good-detail-info{
  padding:28rpx 72rpx 32rpx 72rpx;
  font-size:30rpx;
  font-family: 'SimHei';
  color:#707070;
  box-sizing:border-box;
}
.show-place-name-v{
  margin-top:20rpx;
  margin-bottom:45rpx;
  color:#777;
}
.good-place-info-tp{
  box-sizing:border-box;
  &>view{
    flex:0 0 25%;
  }
}
.padding35{
  padding:0 40rpx;
}
.marginT35{
  margin-top:20rpx;
}
.play-video-b{
  image{
    width:40rpx;
    height:32rpx;
  }
}
image.show-detail-info{
  width:40rpx;
  height:34rpx;
}
//评论列表
.scoll-cont-h{
  height:600rpx;
  box-sizing:border-box;
}
.comment-list-panel{
  border-bottom:1rpx solid #ddd;
  &:last-child{
    border-bottom:0;
  }
  image.person-img{
   width:100rpx;height:100rpx;margin-right:33rpx;
    border-radius:100%;
  }
  padding:20rpx;
}
.comment-title{
  line-height:88rpx;
  height:88rpx;
  text-align:center;
  color:#000;
  font-size:30rpx;
}
//弹出层
.dialog-mask {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.7);
  display: none;
  z-index: 9999999;
}
.dialog-container {
  position: fixed;
  bottom: 0;
  width: 100%;
  background: white;
  transform: translateY(150%);
  transition: all 0.4s ease;
  z-index: 9999999;
  height:700rpx;
}
.dialogShow .dialog-container {
  transform: translateY(0);
}
.dialogShow .dialog-mask {
  display: block;
}
.setC9{
  font-size:24rpx;
  color:#999;
 }
.guide-img{
  width:50rpx;
  height:50rpx;
}
.evaluate-inp-box{
  width:100%;
  box-sizing:border-box;
  position:fixed;
  bottom:1rpx;
  background-color:#fff;
}
.evaluate-inp{
  padding-left:30rpx;
  width:90%;
  margin-left:5%;
  box-sizing:border-box;
  border:1rpx solid rgba(0,0,0,0.2);
  height:88rpx;
  line-height:88rpx;
  border-radius:50px;
}
.good-place-sticker-bottom{
  position:fixed;
  width:100%;
  height:100rpx;
  left:0;
  bottom:0;
  padding:0 30rpx;
  box-sizing:border-box;
  box-shadow: 10rpx 0 10rpx rgba(255, 255, 255, .3);
  background-color:#fff;
  image{
    width:50rpx;
    height:50rpx;
  }
}
image.good-place-comment-img{
  width:35rpx;
  height:35rpx;
}
.wxParse{
  margin-top:30rpx;
  font-size:26rpx;
  color:#000;
}
.location-img{
  width: 30rpx;
  height:41rpx;
  margin-right:20rpx;
}
.address-info-b{
  width:100%;
  box-sizing:border-box;
  margin-top:36rpx;
}
.address-info{
  flex:1;
}
.play-tags{
  margin:20rpx 0;
  text{
    display:inline-block;
    vertical-align: middle;
    color:#fff;
    background-color:red;
    height:50rpx;
    padding:0 15rpx;
    line-height:50rpx;
    margin-right:10rpx;
    border-radius:10rpx;
    box-sizing:border-box;
  }
}
.marginL30{
   margin-left:30rpx;
 }
.hint-info{
  font-size:24rpx;
  width:70%;
  display:flex;
  align-items:center;
  justify-content: center;
  color:#999;
  margin-top:40rpx;
  margin-bottom:40rpx;
  .border-line-l,.border-line-r{
    width:140rpx;
    height:1rpx;
    border-top:2rpx solid #e6e6e6;
    margin-right:30rpx;
  }
  .border-line-r{
    margin-left:30rpx;
  }
}
.good-place-detail-f{
  width:100%;
  box-sizing:border-box;
  padding:0 72rpx;
}